package com.yq.reggie.pojo;

import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.TableField;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.time.LocalDateTime;

/**
 * 套餐菜品实体类
 */
@Data
public class SetmealDish implements Serializable {
    //主键
    private Long id;
    //套餐id
    private Long setmealId;
    //菜品id
    private Long dishId;
    //菜品名称（冗余字段）
    private String name;
    //菜品价格（冗余字段）
    private BigDecimal price;
    //份数
    private Integer copies;
    //顺序
    private Integer sort;
    //创建时间
    @TableField(fill= FieldFill.INSERT)
    private LocalDateTime createTime;
    //更新时间
    @TableField(fill=FieldFill.INSERT_UPDATE)
    private LocalDateTime updateTime;
    //创建人
    @TableField(fill = FieldFill.INSERT)
    private Long createUser;
    //更新人
    @TableField(fill=FieldFill.INSERT_UPDATE)
    private Long updateUser;
    //是否删除
    private Integer isDeleted;

    //图片
    @TableField(exist=false)
    private String image;
}
